home *** CD-ROM | disk | FTP | other *** search
- .KEY reboot/s,rekick/s,noconf/s
- ; $VER: Shutdown 0.5 (1.11.95) © 1995 by Etienne Vogt
- ; Sysmon system shutdown script
-
- FailAt 100
- Echo "*N*E[37m SHUTDOWN *E[0m - Halt the system safely*N"
- If <noconf> NOT EQ "noconf"
- Ask "*E[33mAre you sure you want to do this ?*E[0m"
- If WARN
- Skip DoIt
- Else
- Quit 20
- EndIf
- EndIf
-
- Lab DoIt
- ChangeTaskPri 2 ; Bump priority
- C:SysLog "Shutdown : System shutdown requested by operator" LEVEL=4
- If EXISTS S:User-Shutdown
- Echo "*NExecuting User-Shutdown script..."
- Execute S:User-Shutdown
- EndIf
- Wait 3 sec
-
- Echo "*NDismounting disk volumes..."
- Copy >NIL: C:Wait C:UnMount C:Execute C:Halt RAM: ; Copy needed commands
- CD RAM:
- Assign C: RAM:
- Path RAM: RESET
- UnMount ALL INHIBIT
-
- If EXISTS Final-Shutdown
- Echo "*NExecuting Final-Shutdown script..."
- Execute Final-Shutdown
- EndIf
- Wait 2 sec
-
- Echo "*NSystem going down..."
- Halt <reboot> <rekick>
-
- Echo "*NSystem Shutdown failed."
- Quit 100
-